Live Feed

Real-time transaction ingestion stream

Total Shown
10
Flagged
6
Clean
4
Avg Processing
1.2 ms
Transaction Stream 10 shown · max 50
idle
TXN IDRouteAmount ChannelLocationTimeStatus
txn-4f8a2c1d
ACC-7291 ACC-APEX-001
$47,200.00 WIRE
New York
21h ago FLAGGED · 2 alerts
txn-9b3e7f12
ACC-8834 ACC-PRIME-007
$150.00 WEB
San Francisco
14h ago CLEAN
txn-2d5c8a31
ACC-GEO-01 ACC-SMITH-789
$300.00 ATM
Los Angeles
12h ago FLAGGED · 1 alert
txn-7a1f4e9b
ACC-1199 ACC-RETAIL-44
$89.99 POS
Chicago
12h ago CLEAN
txn-c3d9b7a2
ACC-VEL-01 ACC-FAST-001
$300.00 MOBILE
New York
12h ago FLAGGED · 1 alert
txn-5e8f2c07
ACC-4455 ACC-INTL-003
$15,000.00 WIRE
London
11h ago FLAGGED · 1 alert
txn-0a4d6e19
ACC-9923 ACC-SAVE-112
$5,000.00 WEB
Houston
11h ago CLEAN
txn-b6f3a812
ACC-3317 ACC-APEX-002
$11,200.00 ATM
Amsterdam
11h ago FLAGGED · 1 alert
txn-d1c7e540
ACC-5588 ACC-SHOP-001
$450.00 MOBILE
Phoenix
11h ago CLEAN
txn-e9a2f671
ACC-7291 ACC-APEX-001
$9,800.00 WEB
New York
11h ago FLAGGED · 1 alert

Alerts Center

Prioritised fraud signals requiring analyst review

Open Alerts
6
Critical
2
High
2
Resolved Today
0
High-Value Threshold MEDIUM OPEN

Transaction txn-4f8a2c1d amount 47,200.00 USD exceeds high-value threshold of 10,000.00 (overage: +372.0%)

txn-4f8a2c1d
ACC-7291
21h ago
Geographic Jump CRITICAL OPEN

Impossible geographic jump for account ACC-7291: 3459.2 miles in 18.0 minutes (max allowed: 500 miles)

txn-4f8a2c1d
ACC-7291
21h ago
Velocity Check HIGH OPEN

Account ACC-VEL-01 made 6 transactions in the last 60s (threshold: >5)

txn-c3d9b7a2
ACC-VEL-01
12h ago
High-Value Threshold MEDIUM OPEN

Transaction txn-5e8f2c07 amount 15,000.00 USD exceeds high-value threshold of 10,000.00 (overage: +50.0%)

txn-5e8f2c07
ACC-4455
11h ago
Geographic Jump CRITICAL OPEN

Impossible geographic jump for account ACC-GEO-01: 2451.0 miles in 30.0 minutes

txn-2d5c8a31
ACC-GEO-01
12h ago
High-Value Threshold MEDIUM REVIEWED

Transaction txn-b6f3a812 amount 11,200.00 USD exceeds high-value threshold of 10,000.00 (overage: +12.0%)

txn-b6f3a812
ACC-3317
11h ago
Velocity Check HIGH OPEN

Account ACC-7291 made 7 transactions in the last 60s (threshold: >5). Potential structuring pattern.

txn-e9a2f671
ACC-7291
11h ago

Rule Manager

Configure and monitor the Scenario Evaluator rule set

engine: ScenarioEvaluator
Active Rules
3 / 3
Triggers Today
9
Avg False Positive
4.7%
Eval Strategy
Sequential
Rules implement the domain.Rule interface from github.com/sentinel/engine. Add new rules in internal/rules/ — injected at startup with zero config changes.
Velocity Check HIGH
Burst detection · Rolling window counter
Active

Fires when an account submits more than N transactions within a rolling time window. Detects scripted bursts, credential stuffing, and rapid card-testing patterns.

Parameters
name: "VELOCITY_CHECK"
enabled: true
severity: "HIGH"
parameters:
threshold: 5 # Max transactions before alert triggers
window: "60s" # Rolling time window for count
account_scope: "source_account" # Field used to group transactions
Triggers Today
3
Last Triggered
11h ago
False Positive
4.2%
velocity · Go interface: domain.Rule
High-Value Threshold MEDIUM
Pure-domain rule · No external state
Active

Flags any single transaction that exceeds the configured USD threshold. Pure-domain rule — no external state required. Pairs with SAR/CTR reporting requirements.

Parameters
name: "HIGH_VALUE_THRESHOLD"
enabled: true
severity: "MEDIUM"
parameters:
threshold: 10000 # USD amount that triggers alert
currency: "USD" # Comparison currency (ISO 4217)
max_amount: 1000000 # Absolute rejection ceiling
Triggers Today
4
Last Triggered
11h ago
False Positive
8.7%
threshold · Go interface: domain.Rule
Geographic Jump CRITICAL
Haversine algorithm · Cache-backed
Active

Compares consecutive transaction geolocations within a time window. Flags physically impossible travel — indicative of account takeover, VPN abuse, or card cloning.

Parameters
name: "GEOGRAPHIC_JUMP"
enabled: true
severity: "CRITICAL"
parameters:
max_miles: 500 # Maximum plausible travel distance
window: "1h" # Time window for location comparison
algorithm: "haversine" # Distance calculation method
Triggers Today
2
Last Triggered
12h ago
False Positive
1.1%
behavioral · Go interface: domain.Rule

Add New Rule

Implement domain.Rule in Go and register it in cmd/server/main.go